Partner - How point of sale in ERPNext underwent a transformation and ended up getting a makeover too.

كيف خضعت نقطة البيع في ERPNext لعملية تحول وانتهى بها الأمر بالحصول على تغيير أيضً

 · 3 min read

كيف خضعت نقطة البيع في ERPNext لعملية تحول وانتهى بها الأمر بالحصول على تغيير أيضًا.


   نظام نقاط البيع القديم في ERPNext وتحدياته:

            لفهم التغييرات بشكل أفضل ، سيتعين علينا فهم أوجه القصور في النظام الأقدم.


تحديات نقاط البيع السابقة:

بشكل عام ، كانت هذه هي تحديات البرمجيات:


  1.      تنشئ كل معاملة من شاشة نقطة البيع فاتورة مبيعات. كان هذا مستهلكًا للوقت قليلاً لأنه قام بتحديث دفاتر الأستاذ والمحاسبة في كل مرة.    
  2.      لمواكبة احتياجات نقاط البيع من حيث الإنشاء السريع للفواتير ، يلزم تعديل عملية الإرسال. كانت الفكرة هي ترك عملية إنشاء الفاتورة الشاقة.
  3.      تم التخطيط لإدخال تحسينات أخرى على افتتاح وإغلاق اليوم لتسجيل نشاط نقاط البيع بشكل أفضل.
  4.      لم تكن واجهة مستخدم POS القديمة و UX رائعة.


أوجه القصور في واجهة المستخدم

في النظام القديم ، كانت هناك أيضًا بعض جوانب واجهة المستخدم التي كانت قصيرة.


        أخذ محدد العنصر الثابت للواجهة الأقدم 60٪ من الشاشة حتى أثناء الدفع وأثناء الدفع.

  1.        كانت هناك مربعات حوار منبثقة مزعجة في كل مكان لأشياء مثل:
  2.     تحديد الأرقام المسلسلة والدُفعية
  3.     المدفوعات        
  4.     إيصالات الطباعة
  5.        لم تكن هناك ملاحظات مرئية لأي إجراء تم اتخاذه على الشاشة. على سبيل المثال ، لم يكن لزيادة المعدل أي ملاحظات بصرية.
  6.        كان قسم الضرائب محيرا.        
  7.        لم يكن من السهل الوصول إلى موضع اللوحة الرقمية.  
  8.        تفتقر إلى خيارات التخصيص. على سبيل المثال ، لا يمكن للمستخدمين إضافة حقول مخصصة إلى الشاشة.    


نظام نقاط البيع الجديد في ERPNext


لماذا هو أسرع الآن

هذه هي التغييرات التي أضافها Saqib والتي جعلت نقاط البيع الجديدة أسرع.


  1.       تُنشئ الآن كل معاملة من شاشة نقاط البيع فاتورة وسيطة (تسمى فاتورة نقاط البيع) والتي لا تُحدِّث دفاتر الأستاذ والمحاسبة لإبقائها في أسرع وقت ممكن. ويسمى هذا أيضًا "بدفتر الأستاذ الفرعي". إن فصل دفتر الأستاذ POS عن دفتر الأستاذ العام يجعل النظام أكثر قابلية للتوسع.      
  2.       تم الآن إنشاء إدخالات المخزون والمحاسبة في نهاية اليوم أثناء إغلاق جلسة POS بفاتورة مبيعات واحدة تدمج جميع الفواتير الوسيطة التي تم إنشاؤها على مدار اليوم.
  3.    تقوم فاتورة المبيعات الموحدة الفردية هذه بإنشاء 3-4 إدخالات في دفتر الأستاذ فقط. سيقوم النظام الأقدم بإنشاء إدخالات دفتر الأستاذ n x 3 حيث يكون "n" هو عدد الفواتير التي تم إنشاؤها على مدار اليوم.
  4.     نظرًا لأنه يتم إجراء عدد أقل بشكل كبير من إدخالات دفتر الأستاذ ، يتم أيضًا تخفيف الحمل على دفتر الأستاذ العام ، مما يجعله أسرع.


واجهة مستخدم جيدة ، واستخدام أفضل للشاشة

عندما كان على وشك الانتهاء من تحسين أداء المعاملات ، كانت تحسينات واجهة المستخدم أيضًا في القائمة. شهدت نقطة البيع في ERPNext أيضًا التغييرات التالية في واجهة المستخدم:


  1.     يتقلص محدد العنصر الآن أثناء تحرير تفاصيل العنصر ، ويختفي على شاشة الدفع.
  2.      لوحة الأرقام الآن على الجانب الأيمن لتفاعل اللمس بشكل أفضل.
  3.     في شاشة تفاصيل العنصر ، يعطي المعدل والكمية ملاحظات مرئية عند إجراء التغييرات.
  4.      يتم استبدال جميع الحوارات والرسائل بالتنبيهات.
  5.      يتم تحويل مربع حوار الدفع إلى قسم آخر.
  6.      من إعدادات نقاط البيع ، يمكن للمستخدمين الآن إضافة حقول مخصصة.      


:عملية تحويل نقاط البيع

مواصفات تصميم مفصلة لمشروع في ثلاثة مجالات رئيسية:

إنشاء فاتورة POS أسرع بدلاً من فاتورة مبيعات من V12

تجريد كل رمز ترحيل دفتر الأستاذ والمخزون من إرسال فاتورة نقاط البيع لجعلها أسرع

إنشاء إدخال إغلاق POS لدمج فواتير نقاط البيع في فواتير المبيعات بحيث تعرض جميع دفاتر الأستاذ بيانات دقيقة



:العرض الأولي وردود الفعل

بعد أن بدأ العمل على تحسين نظام نقاط البيع في ERPNext ،

عرضًا توضيحيًا حول إنشاء فاتورة نقاط البيع ودمجها في فاتورة المبيعات


  1.     معاملات سريعة مع عدم وجود حوار أو نوافذ منبثقة تقريبًا
  2.     املأ الحاجة إلى الكثير من الأزرار في متناول يدك
  3.     التركيز تلقائيًا على الحقول المطلوبة التالية
  4.     قم بالتحسين لكل من لوحة المفاتيح وشاشات اللمس
  5.     محددات أفضل للعنصر والعميل





:بعد تصميم أحدث

عند التعاون مع المصممين لإعادة تصميم V13 ، حصلت نقاط البيع أيضًا على تحول جديد في سبتمبر 2020 والذي تم تنفيذه في شهر نوفمبر.


هذا ما تبدو عليه شاشة نقاط البيع بعد كل ذلك:



Add a comment
Ctrl+Enter to add comment

Riyad Al Nehmi 3 years ago

ممتاز عمل رائع يا ريم